پیاده سازی سخت افزاری یک پردازنده رمزنگاری خم بیضوی کارآمد در میدان gf(۲۱۶۳)

Authors

مسعود معصومی

massoud masoumi islamic azad university, islamshahr branchدانشگاه آزاد اسلامی واحد اسلامشهر حسین مهدیزاده

hossein mahdizadeh islamic azad university, islamshahr branchدانشگاه آزاد اسلامی واحد اسلامشهر

abstract

در این مقاله، پردازنده ضرب عددی خم بیضوی کارآمد در میدان باینری gf(2163) طراحی و با استفاده از کدهای قابل سنتز vhdl پیاده سازی شده است. طراحی معماری های جدید و کارآمد برای واحدهای محاسبات میدان و به ویژه واحد محاسباتی ضرب میدان منجر به کاهش طول مسیر بحرانی پردازنده شد. همچنین استفاده از اجرای موازی عملیات ضرب میدان در الگوریتم ضرب عددی lopez-dahab و جدا نمودن مسیر جمع دو نقطه از کلید باعث بهبود عملکرد پردازنده در مقایسه با بهترین پیاده سازی های تاکنون گزارش شده در ادبیات مربوطه شد. نتیجه های پیاده سازی نشان داد که ضرب عددی در این پردازنده با طول رقم 41 g = در زمان μs 92/11 با حداکثر فرکانس mhz251 بر روی تراشه xc4vlx200 xilinx – با اشغال 19606 اسلایس اجرا می-شود، جایی که g طول کلمه در ضرب کننده میدان سریال- موازی است.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

پیاده‌سازی سخت‌افزاری یک پردازنده رمزنگاری خم بیضوی کارآمد در میدان GF(2163)

در این مقاله، پردازنده ضرب عددی خم بیضوی کارآمد در میدان باینری GF(2163) طراحی و با استفاده از کدهای قابل سنتز VHDL پیاده‌سازی شده است. طراحی معماری‌های جدید و کارآمد برای واحدهای محاسبات میدان و به‌ویژه واحد محاسباتی ضرب میدان منجر به کاهش طول مسیر بحرانی پردازنده شد. همچنین استفاده از اجرای موازی عملیات ضرب میدان در الگوریتم ضرب عددی Lopez-Dahab و جدا نمودن مسیر جمع دو نقطه از کلید باعث بهبو...

full text

پیاده سازی سخت افزاری الگوریتمهای رمزنگاری منحنی بیضوی در میدان محدود اعداد اول

چکیده در این پایان نامه، پیاده سازی سخت افزاری سیستم رمزنگاری منحنی بیضوی، در میدان های محدود اعداد اول انجام شده است.ضرب اسکالر زمانبرترین و مهم ترین عملیات در سیستم رمزنگاری منحنی بیضوی می باشد که، برای انجام ضرب اسکالر، از الگوریتم ضرب اسکالر باینری استفاده شده است.برای نمایش نقاط روی منحنی بیضوی،از بین دستگاه های مختصات مختلف، از دستگاه مختصات ژاکوبین استفاده کردیم که هزینه عملیات کمتری دا...

پیاده سازی سخت افزاری الگوریتم های رمزنگاری منحنی بیضوی در میدان محدود اول

در این پایان نامه، پیاده سازی سخت افزاری سیستم رمزنگاری منحنی بیضوی، در میدان های محدود اعداد اول انجام شده است.ضرب اسکالر زمانبرترین و مهم ترین عملیات در سیستم رمزنگاری منحنی بیضوی می باشد که، برای انجام ضرب اسکالر، از الگوریتم ضرب اسکالر باینری استفاده شده است.برای نمایش نقاط روی منحنی بیضوی،از بین دستگاه های مختصات مختلف، از دستگاه مختصات ژاکوبین استفاده کردیم که هزینه عملیات کمتری دارد و از...

آشنایی با رمزنگاری خم های بیضوی

بخش بزرگی از رمزنگاری در سال های اخیر به رمزنگاری خم های بیضوی اختصاص یافته است. خم های بیضوی دسته ای از خم های جبری با ساختار گروه هستند. رمزنگاری خم های بیضوی یک روش رمزنگاری کلید عمومی مبتنی بر نظریۀ خم های بیضوی است که با استفاده از ویژگی های خم های بیضوی به جای روش های قبلی مانند تجزیه به حاصل ضرب اعداد اول، امنیت بالاتری را با طول کلید کوتاهتر فراهم می کند. این بخش از رمزنگاری در توافق و ...

full text

پیاده سازی سخت افزاری ضرب اسکالر در رمزنگاری منحنی های بیضوی

در این پایان نامه سیستم رمزنگاری ecc که یکی از پروتکل های جدید و بحث برانگیز رمزنگاری است را مورد بررسی قرار گرفته است.

پیاده سازی سریع سخت افزاری ضرب نقطه ای در امضای دیجیتال مبتنی بر خم بیضوی

این تحقیق برآن است تا یک راه مناسب برای پیاده سازی سریع سخت افزاری ضرب نقطه ای در امضای دیجیتال مبتنی بر خم های بیضوی ارائه نماید. در هر سه بخش تولید کلید، تولید امضا و وارسی امضا، تنها چالش محاسباتی عملیات رمزنگاری خم های بیضوی، ضرب نقطه ای بر روی خم بیضوی در گستره میدان های متناهی می باشد. از این رو این پایان نامه به ارائه راهکارهایی به منظور بهینه سازی ضرب نقطه ای می پردازد که خود از دو قسمت...

15 صفحه اول

My Resources

Save resource for easier access later


Journal title:
علوم و فناوری های پدافند نوین

جلد ۳، شماره ۳، صفحات ۱۹۹-۲۱۱

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023